projects
/
babl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ba13345
)
sse4-int8: avoid using uninitialized variable
author
Øyvind Kolås
<pippin@gimp.org>
Fri, 29 Sep 2017 23:21:44 +0000
(
01:21
+0200)
committer
Øyvind Kolås
<pippin@gimp.org>
Fri, 29 Sep 2017 23:21:44 +0000
(
01:21
+0200)
extensions/sse4-int8.c
patch
|
blob
|
history
diff --git
a/extensions/sse4-int8.c
b/extensions/sse4-int8.c
index c258082ca1d6bd35ae56d4290c6d5b5160e9f838..0eb084652f473493040b71e32854454c2b79e1c3 100644
(file)
--- a/
extensions/sse4-int8.c
+++ b/
extensions/sse4-int8.c
@@
-47,7
+47,7
@@
conv_y8_yF (const Babl *conversion,const uint8_t *src, float *dst, long samples)
{
__m128i in_val;
__v4sf out_val;
- in_val = _mm_insert_epi32 (
in_val
, *s_vec++, 0);
+ in_val = _mm_insert_epi32 (
(__m128i)_mm_setzero_ps()
, *s_vec++, 0);
in_val = _mm_cvtepu8_epi32 (in_val);
out_val = _mm_cvtepi32_ps (in_val) * factor_vec;
_mm_storeu_ps ((float *)d_vec++, out_val);